surrender and cancellation - Spanish English Dictionary